<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>while</title>
</head>

<body>
    <script>

        // 打印10行：好好学习，天天向上
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');
        console.log('好好学习，天天向上');

        // 采用while循环打印信息

        let i = 1
        if (i <= 10) {
            console.log('好好学习，天天向上');
        }

        // 定义循环变量，()里面设置循环的条件，条件成立，执行{}里面的操作 
        // 执行完{}里面的操作后，还会重新判断循环条件，如果条件成立，继续执行操作。

        while (i <= 100) {
            console.log('好好学习，天天向上');
            // 在循环里面，必须要对循环变量重新赋值，否则循环就无法自行结束
            i++ // i = i + 1
        }

        // 循环练习1
        // 累加100以内所有的偶数之和 并打印输出

        let j = 1
        let sum = 0 // 用于累加所有偶数
        while (j <= 100) {
            // 判断i是不是偶数
            if (j % 2 === 0) {
                sum += j
            }
            j++

        }
        console.log('100以内的偶数之和是：' + sum);

    </script>
</body>

</html>